be powerless to do something - French English Dictionary